Can anyone give me a clue why KMotionCNC messes up an arc program Mach3 executes correctly?
I got my lathe set up so it works fine with Mach3. I created an arc program using Mach3's turn wizards. It's supposed to make a domed end on a workpiece.
When I try to use it in KMotionCNC, the lathe tip tries to make a complete circle instead of an arc, and the x axis goes backward.
The axes work fine in simple linear tests. When I tell either axis to go back and forth 0.500", it will do it just fine.
Another odd thing: the x jog function doesn't agree with the arrows. Maybe that's a mill thing? Positive x is toward me, but the carriage moves away from me when I click the x jog arrow pointed toward me.
The x axis moves in the correct directions when I test it.
Code:
G18 G64 G80 G90 G40 G49
M3
G00 X0.172
G00 Z0.012
F2
G00 Z-0.015
G01 X0.16
G01 X0.16
G03 X0.146 Z0 I-0.16 K-0.135
G01 Z0.012
G00 X0.172
G00 Z-0.0311
G01 X0.16
G01 X0.16
G03 X0.1313 Z0 I-0.16 K-0.1189
G01 Z0.012
G00 X0.172
G00 Z-0.0488
G01 X0.16
G01 X0.16
G03 X0.1155 Z0 I-0.16 K-0.1012
G01 Z0.012
G00 X0.172
G00 Z-0.069
G01 X0.16
G01 X0.16
G03 X0.0983 Z0 I-0.16 K-0.081
G01 Z0.012
G00 X0.172
G00 Z-0.0946
G01 X0.16
G01 X0.16
G03 X0.0785 Z0 I-0.16 K-0.0554
G01 Z0.012
G00 X0.172
G00 Z-0.148
G01 X0.16
G01 X0.1593
G03 X0.0537 Z0 I-0.16 K-0.002
G01 Z0.012
G00 X0.172
G00 Z-0.148
G01 X0.16
G01 X0.152
G03 X0.0246 Z0 I-0.16 K-0.002
G01 Z0.012
G00 X0.172
F0.5
G00 Z-0.15
G01 X0.16
G01 X0.15
G03 X0 Z0 I-0.16 K-0
G01 Z0.012
G00 X0.172
M5
M30